package me.sealer.utils;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class StringUtil {
    public static boolean isSimplePwd(String password) {
        // 判断密码是否纯数字或纯字母
        Pattern p = Pattern.compile("(^.*[A-Za-z]+.*[0-9]+.*$)|(^.*[0-9]+.*[A-Za-z]+.*$)");
        Matcher m = p.matcher(password);
        if (!m.matches())
            return true;

        return false;
    }

    public static String format(String str) {
//        String[] ss = str.split("\\.");
//        return ss[0] + "." + ss[1].substring(0, ss[1].length() < 2  ? ss[1].length()  : 2);
        Double d = Double.valueOf(str);
        return String.format("%.2f", d);
    }

    /**
     * 判断字符串s是否为空
     * @param s
     * @return
     */
    public static boolean isNullOrEmpty(String s) {
        return s == null || "".equals(s);
    }
}
